<%@ include file="../../includes.jsp"%>
<%@ page contentType="text/html;charset=UTF-8"%>
<%@ page pageEncoding="UTF-8"%>
<%@ page import="com.excilys.formation.project.entities.TypeOperation"%>

<h1>Opérations du mois : </h1>

<div id="nav_mois">
	<a
		href='<c:url value="/secure/compte/${compte.numero}/${previousMonth}"/>'>Mois
		précédent</a>
	<c:if test="${hasNextMonth}">
		<a
			href='<c:url value="/secure/compte/${compte.numero}/${nextMonth}"/>'>Mois
			suivant</a>
	</c:if>
</div>
<fieldset>
	<legend>Listes des opérations</legend>

	<table>
		<thead>
			<tr>
				<th>Date</th>
				<th>Type d'opération</th>
				<th>Source</th>
				<th>Montant</th>
			</tr>
		</thead>
		<tbody>
			<c:if test="${sommeCarte!=0}">
				<tr>
					<td>------------------------</td>
					<td><%=TypeOperation.CARTE.toString()%></td>
					<td><a href='<c:url value="/secure/compte/carte/${compte.numero}/${currentMonth}"/>'>Opérations carte du mois</a></td>
					<td class="euros">${sommeCarte}</td>
				</tr>
			</c:if>
			<c:forEach items="${operations}" var="operation">
				<tr>
					<td>${dateFormatter.print(operation.getTransaction().getDate())}</td>
					<td>${operation.getType().toString()}</td>
					<td>${operation.getTransaction().getLibelle()}</td>
					<td class="euros">${operation.getMontant()}</td>
				</tr>
			</c:forEach>
		</tbody>
	</table>
</fieldset>
<a
	href="<c:url value="/secure/compte/${compte.numero}/${currentMonth}/export"/>">Export
	Excel</a>

